'Declaration<NotNullAttribute()> Public MustOverride ReadOnly Property CurrentState As String
'UsageDim instance As UADiscreteItemNode(Of TValue,TAttribute) Dim value As String value = instance.CurrentState
[NotNull()] public abstract string CurrentState {get;}